/* 
	该文件是Vue的一个插件
*/
export default {
	//install方法何时会被调用？ —— 当有人使用该插件的时候
	install(Vue){
		//定义一个全局的过滤器
		Vue.filter('sliceXChar',function(value,n){
			return value.slice(0,n)
		})
		//定义一个全局的指令
		Vue.directive('beauty',function(element,{value}){
			element.innerText = value
			element.style.color = 'red'
			element.style.backgroundColor = 'yellow'
		})
		//给Vue原型对象追加方法
		Vue.prototype.welcome = function(){
			alert('欢迎来到尚硅谷学习前端！')
		}
	}
}
